package thread;

import com.sun.xml.internal.ws.api.model.wsdl.WSDLOutput;

/**
 * Sleep方法要求必须处理中断异常InterruptedException;
 */
public class SleepDemo2 {
    public static void main(String[] args) {
        Thread lin = new Thread("林永健"){
            public void run(){
                System.out.println(getName()+":睡一会美容觉吧..");
                try {
                    Thread.sleep(500000);
                } catch (InterruptedException e) {
                    System.out.println(getName()+":干嘛呢,干嘛呢,干嘛呢");
                }
                System.out.println("醒了");
            }
        };

        Thread huang = new Thread("黄大锤"){
            public void run(){
                System.out.println(getName()+":大锤80,小锤40");
                for(int i=0;i<5;i++){
                    System.out.println(getName()+"80");
                    try {
                        Thread.sleep(1000);
                    } catch (InterruptedException e) {
                        e.printStackTrace();
                    }
                }
                System.out.println("哐当");
                System.out.println(getName()+":大哥搞定");
                lin.interrupt();
            }
        };
        lin.start();
        huang.start();

    }
}
